spare no effort to do

[網絡] 不遺余力的做;不遺余力地做;不遺余力地去做某事